Designing a Knowledge-based Schema Matching System for Schema Mapping
نویسندگان
چکیده
Schema mapping that provides a unified view to the users is necessary to manage schema heterogeneity among different data sources. Schema matching is a required task for schema mapping that finds semantic correspondences between entity pairs of schemas. Semi-automatic schema matching systems were developed to overcome manual works for schema mapping. However, such approaches require a high manual effort for selecting the best combinations of matchers and also for evaluating the generated mappings. In order to avoid such manual works, we propose a Knowledge-based Schema Matching System (KSMS) that performs schema mapping both at the element and structure level matching. At the element level matching, the system combines different matching algorithms using a hybrid approach that consists of machine learning and knowledge engineering approaches. At the structure level matching, the system considers hierarchical structure that represents different contexts of a shared entity. The system can update knowledge if schema data changes over time. It also gives facilities to the users to verify and validate the schema matching results by incremental knowledge acquisition approach where rules are not predefined. Our experimental evaluation demonstrates that our system is able to improve the performance and to generate the accurate results.
منابع مشابه
An Improved Semantic Schema Matching Approach
Schema matching is a critical step in many applications, such as data warehouse loading, Online Analytical Process (OLAP), Data mining, semantic web [2] and schema integration. This task is defined for finding the semantic correspondences between elements of two schemas. Recently, schema matching has found considerable interest in both research and practice. In this paper, we present a new impr...
متن کاملSchema Matching And Mapping-based Data Integration
We propose a flexible framework called MOMA for mapping-based object Object matching or object consolidation is a crucial task for data integration and 370, COMA A System for Flexible Combination of Schema Matching Approaches. Schema matching and mapping are an important tasks for many applications, such as data integration, data warehousing and e-commerce. First and foremost our approach is ba...
متن کاملAgent-based Stochastic Simulation of Schema Matching
In this demo, we present the implementation of a novel Agent-based Modelling and Simulation approach for the Schema Matching problem called “Schema Matching Agent-based Simulation” (SMAS). Our solution aims at generating high quality schema matchings with minimum uncertainty. As far as we know, there is no previous literature describing a solution approaching the Automatic Schema Matching and M...
متن کاملView-Concepts: Knowledge-Based Access to Databases
Semantic data models for database systems provide powerful tools to assist database administrators in designing and maintaining schemas, but provide little or no direct support for users of the database. Some research has been done on mapping user models of a domain to the underlying database using semantic schemas. Little has been done, however, on mapping conceptually meaningful data structur...
متن کاملA Generic Algorithm for Heterogeneous Schema Matching
Schema matching is a basic problem nowadays in many application areas, such as data integration, data warehouse and e-business. In this paper, we propose a generic schema matching method called GSM (Generic Schema Matching) and its optimizing approaches. GSM provides an extensible library of match algorithms to support multi-strategy matching approach. It also uses a mapping knowledge base to l...
متن کامل